patent specifications - French English Dictionary